<html>
  <head>
    <title>TensorFlow.TFShape</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <style>
      @media (min-width:1200px) {
         body {
	     max-width: 100ch;
	     padding: 0 5%;
	     margin-left: auto;
	     margin-right: auto;         
	 }
      }
      @media (min-width:1200px) {
      }

      body {
         font-family: segoe-ui_normal,Segoe UI,Segoe,Segoe WP,Helvetica Neue,Helvetica,sans-serif;
      }

      a { text-decoration: none }

      div.SideBar {
        padding-left: 1em;
        padding-right: 1em;
        right: 0;
        float: right;
        border: thin solid black;
        background-color: #f2f2f2;
	visibility: hidden;
      }

      .CollectionTitle { font-weight: bold }
      .PageTitle { 
      	font-family: segoe-ui_light,Segoe UI Light,Segoe WP,Helvetica Neue,Helvetica,sans-serif;
	font-size: 2.5rem;
	margin-bottom: 0;
	margin-top: 10px;
	font-weight: 300;
	font-style: normal;
	line-height: 1.3;
	text-rendering: optimizeLegibility;
      }

      .Summary { 
        margin-top: 0;
      }
      .Signature { 
         font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
	 line-height: 1.25;
	 -webkit-font-smoothing: auto;
	 -moz-osx-font-smoothing: auto;
      }
      .Remarks { }
      .Members { }
      .Copyright { }
      
      .Section, h2 { 
	color: #4c668b;
	font-size: 1.875rem;
	font-family: segoe-ui_semibold;
	word-break: break-all;
      }
      p.Summary {
        margin-left: 1em;
      }
      .SectionBox { 
      }

      .SectionBox b a {
          font-size: .875rem;
          font-weight: normal;
      }
      
      a:hover {
          text-decoration: underline;
      }

      .NamespaceName { font-size: 105%; font-weight: bold }
      .NamespaceSumary { }
      .MemberName { font-size: 115%; font-weight: bold; margin-top: 1em }
      .Subsection { 
          margin-bottom: 2px;
	  margin-top: 24px;
      }
      .SubsectionBox dl dt i { 
          font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;      
      }

      .CodeExampleTable { background-color: #f5f5dd; border: thin solid black; padding: .25em; }
      
      .TypesListing {
        border-collapse: collapse;
      }

      td {
        vertical-align: top;
      }
      th {
        text-align: left;
      }

      .TypesListing td { 
        margin: 0px;  
        padding: .25em;
        border: solid gray 1px;
      }

      .TypesListing th { 
        margin: 0px;  
        padding: .25em;
        background-color: #f2f2f2;
        border: solid gray 1px;
      }

      div.Footer {
        border-top: 1px solid gray;
        margin-top: 1.5em;
        padding-top: 0.6em;
        text-align: center;
        color: gray;
      }

      span.NotEntered /* Documentation for this section has not yet been entered */ {
        font-style: italic;
        color: lightgrey;
      }

      div.Header {
        background: #B0C4DE;
        border: double;
        border-color: white;
        border-width: 7px;
        padding: 0.5em;
      }

      div.Header * {
        font-size: smaller;
      }

      div.Note {
      }

      i.ParamRef {
      }

      i.subtitle {
      }

      ul.TypeMembersIndex {
        text-align: left;
        background: #F8F8F8;
      }

      ul.TypeMembersIndex li {
        display: inline;
        margin:  0.5em;
      }

      table.HeaderTable {
      }

      table.SignatureTable {
      }

      table.Documentation, table.Enumeration, table.TypeDocumentation {
        border-collapse: collapse;
        width: 100%;
	font-size: 0.875rem;
      }

      table.Documentation tr th, table.TypeMembers tr th, table.Enumeration tr th, table.TypeDocumentation tr th {
        background: whitesmoke;
        padding: 0.8em;
        border: 1px solid gray;
        text-align: left;
        vertical-align: bottom;
      }

      table.Documentation tr td, table.TypeMembers tr td, table.Enumeration tr td, table.TypeDocumentation tr td {
        border-width: 1px 0 0;
	border-style: solid;
	border-color: #e0e0e0;
        text-align: left;
        vertical-align: top;
      }

      table.Documentation tr td:nth-last-child(2), table.TypeMembers tr td:nth-last-child(2), table.Enumeration tr td:nth-last-child(2), table.TypeDocumentation tr td:nth-last-child(2) {
         float: none;
	 padding: 14px 28px 14px 0;
//	 width: 30%;
	 border-top-width: 1px;
         font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
      }

      table.Documentation tr td:nth-last-child(1), table.TypeMembers tr td:nth-last-child(1), table.Enumeration tr td:nth-last-child(1), table.TypeDocumentation tr td:nth-last-child(1) {
         float: none;
	 padding: 14px 0;
//	 width: 70%;
	 border-top-width: 1px;
      }

      table.TypeMembers {
        width: 100%;
      }

      table.TypeMembers tr td {
      }

      table.Documentation {
      }

      table.TypeMembers {
      }

      div.CodeExample {
        width: 100%;
        border: 1px solid #DDDDDD;
        background-color: #F8F8F8;
      }

      div.CodeExample p {
        margin: 0.5em;
        border-bottom: 1px solid #DDDDDD;
      }

      div.CodeExample div {
        margin: 0.5em;
      }

      h4 {
        margin-bottom: 0;
	font-weight: 500;
      }

      div.Signature {
        border: 1px solid #C0C0C0;
        background: #F2F2F2;
        padding: 1em;
      }
    </style>
    <script type="text/JavaScript">
      function toggle_display (block) {
        var w = document.getElementById (block);
        var t = document.getElementById (block + ":toggle");
        if (w.style.display == "none") {
          w.style.display = "block";
          t.innerHTML = "⊟";
        } else {
          w.style.display = "none";
          t.innerHTML = "⊞";
        }
      }
    </script>
  </head>
  <body>
    <div class="CollectionTitle">
      <a href="../index.html">TensorFlowSharp</a> : <a href="index.html">TensorFlow Namespace</a></div>
    <div class="SideBar">
      <p>
        <a href="#T:TensorFlow.TFShape">Overview</a>
      </p>
      <p>
        <a href="#T:TensorFlow.TFShape:Signature">Signature</a>
      </p>
      <p>
        <a href="#T:TensorFlow.TFShape:Docs">Remarks</a>
      </p>
      <p>
        <a href="#Members">Members</a>
      </p>
      <p>
        <a href="#T:TensorFlow.TFShape:Members">Member Details</a>
      </p>
    </div>
    <h1 class="PageTitle" id="T:TensorFlow.TFShape">TFShape  Class</h1>
    <p class="Summary" id="T:TensorFlow.TFShape:Summary">
            Represents the shape of a tensor
            </p>
    <div>
      <h2>Syntax</h2>
      <div class="Signature" id="T:TensorFlow.TFShape:Signature">public class  <b>TFShape</b></div>
    </div>
    <div class="Remarks" id="T:TensorFlow.TFShape:Docs">
      <h2 class="Section">Remarks</h2>
      <div class="SectionBox" id="T:TensorFlow.TFShape:Docs:Remarks">
            The shapes can be created by calling the constructor with the number of dimensions
            in the shape.   The null value is used to specify that the shape is unknown,
            an empty array is used to create a scalar, and other values are used to specify
            the number of dimensions.
            
            For the Unknown case, you can use <a href="javascript:alert(&quot;Documentation not found.&quot;)">TensorFlor.TFShape.Unknown</a>, for
            scalars, you can use the <a href="javascript:alert(&quot;Documentation not found.&quot;)">TensorFlor.TFShape.Scalar</a> shape.
            
            To create a 2-element vector, use:
            new TFShape (2)
            
            To create a 2x3 matrix, use:
            new TFShape (2, 3)
            
            To create a shape with an unknown number of elements, you can pass the value
            -1.  This is typically used to indicate the shape of tensors that represent a
            variable-sized batch of values.
            
            
            To create a matrix with 4 columns and an unknown number of rows:
            var batch = new TFShape (-1, 4)
            </div>
      <h2 class="Section">Requirements</h2>
      <div class="SectionBox" id="T:TensorFlow.TFShape:Docs:Version Information">
        <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
      <h2 class="Section" id="Members">Members</h2>
      <div class="SectionBox" id="_Members">
        <p>
								See Also: Inherited members from
								<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Object">object</a>.
							</p>
        <h2 class="Section">Public Constructors</h2>
        <div class="SectionBox" id="Public Constructors">
          <div class="SubsectionBox">
            <table class="TypeMembers">
              <tr valign="top">
                <td>
                  <div>
                  </div>
                </td>
                <td>
                  <div>
                    <b>
                      <a href="#C:TensorFlow.TFShape(System.Int64[])">TFShape</a>
                    </b>(<b>params</b> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a>[])</div>
                </td>
                <td>
            Initializes a new instance of the <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> class.
            </td>
              </tr>
            </table>
          </div>
        </div>
        <h2 class="Section">Public Properties</h2>
        <div class="SectionBox" id="Public Properties">
          <div class="SubsectionBox">
            <table class="TypeMembers">
              <tr valign="top">
                <td>[read-only]<div></div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.IsFullySpecified">IsFullySpecified</a>
                  </b>
                </td>
                <td>
                  <i>
                    <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
                  </i>. 
            Gets a value indicating whether all the dimensions in the <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> are fully specified.
            </td>
              </tr>
              <tr valign="top">
                <td>[read-only]<div></div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.IsLongArray">IsLongArray</a>
                  </b>
                </td>
                <td>
                  <i>
                    <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
                  </i>. 
            Gets a value indicating whether one of the dimensions <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> in the shape is larger than Int32.MaxValue.
            </td>
              </tr>
              <tr valign="top">
                <td>[read-only]<div><i>default property</i></div><div></div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.Item(System.Int32)">Item</a>
                  </b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>)</td>
                <td>
                  <i>
                    <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a>
                  </i>. 
            Gets the dimensions for the specified index.
            </td>
              </tr>
              <tr valign="top">
                <td>[read-only]<div></div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.NumDimensions">NumDimensions</a>
                  </b>
                </td>
                <td>
                  <i>
                    <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>
                  </i>. 
            Number of dimensions represented by this shape.
            </td>
              </tr>
              <tr valign="top">
                <td>[read-only]<div>static </div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.Scalar">Scalar</a>
                  </b>
                </td>
                <td>
                  <i>
                    <a href="../TensorFlow/TFShape.html">TFShape</a>
                  </i>. 
            This shape is used to represent scalar values.
            </td>
              </tr>
              <tr valign="top">
                <td>[read-only]<div>static </div></td>
                <td>
                  <b>
                    <a href="#P:TensorFlow.TFShape.Unknown">Unknown</a>
                  </b>
                </td>
                <td>
                  <i>
                    <a href="../TensorFlow/TFShape.html">TFShape</a>
                  </i>. 
            Represents an unknown number of dimensions in the tensor.
            </td>
              </tr>
            </table>
          </div>
        </div>
        <h2 class="Section">Public Methods</h2>
        <div class="SectionBox" id="Public Methods">
          <div class="SubsectionBox">
            <table class="TypeMembers">
              <tr valign="top">
                <td>
                  <div>
                  </div>
                </td>
                <td colspan="2">
                  <b>
                    <a href="#M:TensorFlow.TFShape.AsTensor()">AsTensor</a>
                  </b>()<nobr> : <a href="../TensorFlow/TFTensor.html">TFTensor</a></nobr><blockquote>
            Returns the shape as a 1-dimensional tensor with each element corresponding to the specified shape dimension.
            </blockquote></td>
              </tr>
              <tr valign="top">
                <td>
                  <div>
                  </div>
                </td>
                <td colspan="2">
                  <b>
                    <a href="#M:TensorFlow.TFShape.GetLength(System.Int32)">GetLength</a>
                  </b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a></nobr><blockquote>
            Gets the length of the specified dimension in the tensor
            </blockquote></td>
              </tr>
              <tr valign="top">
                <td>
                  <div>
                  </div>
                </td>
                <td colspan="2">
                  <b>
                    <a href="#M:TensorFlow.TFShape.ToArray()">ToArray</a>
                  </b>()<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a>[]</nobr><blockquote>
            Returns the shape as an array
            </blockquote></td>
              </tr>
              <tr valign="top">
                <td>
                  <div>
                  </div>
                </td>
                <td colspan="2">
                  <b>
                    <a href="#M:TensorFlow.TFShape.ToIntArray()">ToIntArray</a>
                  </b>()<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>[]</nobr><blockquote>
            Returns the shape as an array
            </blockquote></td>
              </tr>
              <tr valign="top">
                <td>
                  <div>override </div>
                </td>
                <td colspan="2">
                  <b>
                    <a href="#M:TensorFlow.TFShape.ToString()">ToString</a>
                  </b>()<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a></nobr><blockquote><span class="NotEntered">Documentation for this section has not yet been entered.</span></blockquote></td>
              </tr>
            </table>
          </div>
        </div>
        <h2 class="Section">Public Operators</h2>
        <div class="SectionBox" id="Public Operators">
          <div class="SubsectionBox">
            <table class="TypeMembers">
              <tr valign="top">
                <td>
                  <div>static </div>
                </td>
                <td>
                  <b>
                    <a href="#M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape)">Addition</a>
                  </b>(<a href="../TensorFlow/TFShape.html">TFShape</a>, <a href="../TensorFlow/TFShape.html">TFShape</a>)</td>
                <td>
            Adds a <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> to a <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a>, yielding a shape made up of the concatenation of the first and the second shapes.
            </td>
              </tr>
            </table>
          </div>
        </div>
      </div>
    </div>
    <div class="Members" id="T:TensorFlow.TFShape:Members">
      <h2 class="Section" id="MemberDetails">Member Details</h2>
      <div class="SectionBox" id="_MemberDetails">
        <h3 id="C:TensorFlow.TFShape(System.Int64[])">TFShape Constructor</h3>
        <blockquote id="C:TensorFlow.TFShape(System.Int64[]):member">
          <div class="msummary">
            Initializes a new instance of the <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> class.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public  <b>TFShape</b> (<b>params</b> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a>[] args)</div>
          <h4 class="Subsection">Parameters</h4>
          <blockquote class="SubsectionBox" id="C:TensorFlow.TFShape(System.Int64[]):Parameters">
            <dl>
              <dt>
                <i>args</i>
              </dt>
              <dd>This is a params argument, so you can provide multiple values to it.  
            A null value means that this is an unknown shape, a single value is used to create a vector,
            two values are used to create a 2-D matrix and so on.
            </dd>
            </dl>
          </blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="C:TensorFlow.TFShape(System.Int64[]):Remarks">
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="C:TensorFlow.TFShape(System.Int64[]):Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.AsTensor()">AsTensor Method</h3>
        <blockquote id="M:TensorFlow.TFShape.AsTensor():member">
          <div class="msummary">
            Returns the shape as a 1-dimensional tensor with each element corresponding to the specified shape dimension.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="../TensorFlow/TFTensor.html">TFTensor</a> <b>AsTensor</b> ()</div>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.AsTensor():Returns">The tensor.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.AsTensor():Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.AsTensor():Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.GetLength(System.Int32)">GetLength Method</h3>
        <blockquote id="M:TensorFlow.TFShape.GetLength(System.Int32):member">
          <div class="msummary">
            Gets the length of the specified dimension in the tensor
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> <b>GetLength</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> dimension)</div>
          <h4 class="Subsection">Parameters</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.GetLength(System.Int32):Parameters">
            <dl>
              <dt>
                <i>dimension</i>
              </dt>
              <dd>Dimension.</dd>
            </dl>
          </blockquote>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.GetLength(System.Int32):Returns">The length, -1 for shapes that have an unknown dimension.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.GetLength(System.Int32):Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.GetLength(System.Int32):Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.IsFullySpecified">IsFullySpecified Property</h3>
        <blockquote id="P:TensorFlow.TFShape.IsFullySpecified:member">
          <div class="msummary">
            Gets a value indicating whether all the dimensions in the <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> are fully specified.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsFullySpecified</b>  { get; }</div>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.IsFullySpecified:Value">
            <tt>true</tt> if is fully specified; otherwise, <tt>false</tt>.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.IsFullySpecified:Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.IsFullySpecified:Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.IsLongArray">IsLongArray Property</h3>
        <blockquote id="P:TensorFlow.TFShape.IsLongArray:member">
          <div class="msummary">
            Gets a value indicating whether one of the dimensions <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> in the shape is larger than Int32.MaxValue.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsLongArray</b>  { get; }</div>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.IsLongArray:Value">
            <tt>true</tt> if is long array; otherwise, <tt>false</tt>.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.IsLongArray:Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.IsLongArray:Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.Item(System.Int32)">Item Property</h3>
        <blockquote id="P:TensorFlow.TFShape.Item(System.Int32):member">
          <div class="msummary">
            Gets the dimensions for the specified index.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">
            <p>
              <i>This is the default property for this class.</i>
            </p>public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a> this [<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> idx] { get; }</div>
          <h4 class="Subsection">Parameters</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.Item(System.Int32):Parameters">
            <dl>
              <dt>
                <i>idx</i>
              </dt>
              <dd>Index.</dd>
            </dl>
          </blockquote>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.Item(System.Int32):Value">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Item(System.Int32):Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Item(System.Int32):Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.NumDimensions">NumDimensions Property</h3>
        <blockquote id="P:TensorFlow.TFShape.NumDimensions:member">
          <div class="msummary">
            Number of dimensions represented by this shape.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> <b>NumDimensions</b>  { get; }</div>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.NumDimensions:Value">The number dimensions, -1 if the number of dimensions is unknown, 0 if the shape represent a scalar, 1 for a vector, 2 for a matrix and so on..</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.NumDimensions:Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.NumDimensions:Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape)">op_Addition Method</h3>
        <blockquote id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape):member">
          <div class="msummary">
            Adds a <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> to a <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a>, yielding a shape made up of the concatenation of the first and the second shapes.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public static <a href="../TensorFlow/TFShape.html">TFShape</a> operator+ (<a href="../TensorFlow/TFShape.html">TFShape</a> left, <a href="../TensorFlow/TFShape.html">TFShape</a> right)</div>
          <h4 class="Subsection">Parameters</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape):Parameters">
            <dl>
              <dt>
                <i>left</i>
              </dt>
              <dd>The first <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> to add.</dd>
              <dt>
                <i>right</i>
              </dt>
              <dd>The second <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> to add.</dd>
            </dl>
          </blockquote>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape):Returns">The <a href="../TensorFlow/TFShape.html">TensorFlow.TFShape</a> that is the sum of the values of <tt>left</tt> and <tt>right</tt>.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape):Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.op_Addition(TensorFlow.TFShape,TensorFlow.TFShape):Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.Scalar">Scalar Property</h3>
        <blockquote id="P:TensorFlow.TFShape.Scalar:member">
          <div class="msummary">
            This shape is used to represent scalar values.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public static <a href="../TensorFlow/TFShape.html">TFShape</a> <b>Scalar</b>  { get; }</div>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.Scalar:Value">The scalar.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Scalar:Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Scalar:Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.ToArray()">ToArray Method</h3>
        <blockquote id="M:TensorFlow.TFShape.ToArray():member">
          <div class="msummary">
            Returns the shape as an array
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int64">long</a>[] <b>ToArray</b> ()</div>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.ToArray():Returns">null if the shape represents an unknown shape, otherwise an array with N elements, one per dimension, and each element can be either -1 (if the dimension size is unspecified) or the size of the dimension.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToArray():Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToArray():Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.ToIntArray()">ToIntArray Method</h3>
        <blockquote id="M:TensorFlow.TFShape.ToIntArray():member">
          <div class="msummary">
            Returns the shape as an array
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>[] <b>ToIntArray</b> ()</div>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.ToIntArray():Returns">null if the shape represents an unknown shape, otherwise an array with N elements, one per dimension, and each element can be either -1 (if the dimension size is unspecified) or the size of the dimension.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToIntArray():Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToIntArray():Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="M:TensorFlow.TFShape.ToString()">ToString Method</h3>
        <blockquote id="M:TensorFlow.TFShape.ToString():member">
          <div class="msummary">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2>Syntax</h2>
          <div class="Signature">public override <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> <b>ToString</b> ()</div>
          <h4 class="Subsection">Returns</h4>
          <blockquote class="SubsectionBox" id="M:TensorFlow.TFShape.ToString():Returns">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToString():Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="M:TensorFlow.TFShape.ToString():Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
        <h3 id="P:TensorFlow.TFShape.Unknown">Unknown Property</h3>
        <blockquote id="P:TensorFlow.TFShape.Unknown:member">
          <div class="msummary">
            Represents an unknown number of dimensions in the tensor.
            </div>
          <h2>Syntax</h2>
          <div class="Signature">public static <a href="../TensorFlow/TFShape.html">TFShape</a> <b>Unknown</b>  { get; }</div>
          <h4 class="Subsection">Value</h4>
          <blockquote class="SubsectionBox" id="P:TensorFlow.TFShape.Unknown:Value">The unknown.</blockquote>
          <h2 class="Section">Remarks</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Unknown:Remarks">
            <span class="NotEntered">Documentation for this section has not yet been entered.</span>
          </div>
          <h2 class="Section">Requirements</h2>
          <div class="SectionBox" id="P:TensorFlow.TFShape.Unknown:Version Information">
            <b>Namespace: </b>TensorFlow<br /><b>Assembly: </b>TensorFlowSharp (in TensorFlowSharp.dll)<br /><b>Assembly Versions: </b>1.0.0.0</div>
          <hr size="1" />
        </blockquote>
      </div>
    </div>
    <hr size="1" />
    <div class="Copyright">
    </div>
  </body>
</html>